//package leetcode;
//
//import java.util.Stack;
//
//class Solution {
//    public int[] dailyTemperatures(int[] T) {
//        Stack<Integer> stack = new Stack<>();
//        int length = T.length;
//        int[] result = new int[length];
//
//        for (int i = 0; i < length; i++) {
//            while (!stack.isEmpty() && T[i] > T[stack.peek()]) {
//                int pre = stack.pop();
//                result[pre] = i - pre;
//            }
//            stack.add(i);
//        }
//    }
//}
//
//public class Test1S {
//}
